package com.k9sv.service;

import java.util.List;

import com.k9sv.domain.pojo.Album;
import com.k9sv.domain.pojo.Dog;
import com.k9sv.domain.pojo.DogNews;
import com.k9sv.domain.pojo.Photo;

public interface IDogManager extends IBaseManager {

	List<Dog> getDogs(int start,int size);
	
	List<Dog> getCatDog(int catid,int start,int size);
	
	List<Dog> getUserDog(int uid,int start,int size);

	List<DogNews> getDogNews(String dogId,int start,int size);
	
	int getDogNewsCount(String dogId);
	
	List<Album> getAlbums(String dogId,int start,int size);
	
	int getAlbumCount(String dogId);
	
	List<Album> getAlbums(int uid,int start,int size);
	
	int getAlbumCount(int uid);
	
	List<Photo> getPhotos(int albumId,int start,int size);
	
	int getPhotoCount(int albumId);
	
	List<Photo> getDogPhoto(String dogid,int start,int size);
	
	int getDogPhotoCount(String dogId);
	
	List<Photo> getUserPhoto(int uid,int start,int size);
	
	int getUserPhotoCount(int uid);
	
	
}
